package ipt.capitulo5;
import java.util.*;
public class Factorial2{
	public static void main(String arg[]){
		int numero;
		int factorial = 1;
		Scanner sc = new Scanner(System.in);
		do{
			System.out.print("Introduce un numero entero");
			System.out.println(" positivo y menor de 15");
			numero = sc.nextInt();
			if( numero < 0 || numero > 15)
				System.out.println("Numero no valido");
		}while(numero<0 || numero >15); 
		int aux=numero;
		while(aux > 0){
			factorial *= aux;
			aux--;
		}
		System.out.printf("El factorial de: %d es %d\n",
					numero,factorial);
	}
}
